home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / comm / tlx321_1.zip / PIF-READ.ME < prev    next >
Text File  |  1993-02-05  |  7KB  |  135 lines

  1.     
  2. March 23rd, 1992:
  3.  
  4. Enclosed is a Telix.PIF file for the use of Telix under Windows 3.1.
  5. We make no guarantees as to its usability.   You will have to use the
  6. PIF Editor to set your own paths, or it may not work.   Other tips for
  7. the operation of Telix 3.21 under Windows follow.
  8.  
  9. And before this generates a flood asking if there will ever be a native
  10. Windows application of Telix, the answer is, "Yes."  deltaComm previewed
  11. such a version at BBSCON in Denver in 1992, and such a version is
  12. expected to be released before the end of 1993.  The best way to help
  13. get a Windows version of Telix into general release more quickly is to
  14. encourage registration of existing versions, as that income is what
  15. finances future development.
  16.  
  17. Here are some extra tips for the operation of Telix v. 3.21 under Windows
  18. 3.1:
  19.  
  20. 1) Set your DOS environment variable for Telix.   i.e. In Autoexec.BAT,
  21.    include a line similar to:
  22.  
  23.    SET TELIX=C:\TELIX
  24.  
  25.    No traling backspaces needed, and no spaces around the equals sign
  26.    allowed.
  27.  
  28. 2) The following table depicts the standard settings for the four
  29.    communications ports that Microsoft Windows 3.10 and DOS (4.01)
  30.    support. This information is useful for troubleshooting
  31.    communications problems under Windows 3.10. A brief description for
  32.    each column appears below the table. (Note: In the table below,
  33.    Windows 3.10 is abbreviated as WIN3.)
  34.  
  35.            WIN3 COMM.DRV    WIN3  Default       WIN3 Desired
  36.             Telix 3.21    SYSTEM.INI Settings SYSTEM.INI Settings
  37.    Port   I/O Range  IRQ      I/O Range          I/O Range
  38.    ----  ---------------- ------------------ ------------------
  39.                             [386ENH]           [386ENH]
  40.    COM1      3F8h     4     COM1BASE=3F8h      COM1BASE=3F8h
  41.    COM2      2F8h     3     COM2BASE=2F8h      COM2BASE=2F8h
  42.    COM3      3E8h     4     COM3BASE=2E8h      COM3BASE=3E8h
  43.    COM4      2E8h     3     COM4BASE=2E0h      COM4BASE=2E8h
  44.  
  45.    The first column lists the ports. The second column describes the
  46.    settings for the ports that both the Windows COMM.DRV and Telix
  47.    communications packages use by default. The third column shows what
  48.    Windows 3.10 sets by default and the fourth column shows what should
  49.    be set in the [386ENH] section of the SYSTEM.INI file for proper
  50.    functioning of the ports under enhanced-mode Windows 3.10.
  51.  
  52.    Note: You must make the changes shown in column 4 above if you want
  53.    to share IRQs. These procedures are described in good detail in
  54.    SYSINI2.TXT under the [386ENH] section.
  55.  
  56.    The headings "I/O Range" specify the base port addresses for the
  57.    respective ports. IRQ represents the normal interrupts used in IBM-AT
  58.    compatible computers and should not be changed under normal
  59.    conditions. Under enhanced-mode Windows 3.10, you can change the base
  60.    port addresses, IRQ lines, communications protocol, and
  61.    communications IRQ sharing. For complete information on any of these
  62.    topics, please consult the file SYSINI2.TXT.
  63.  
  64.    Troubleshooting Communications Problems Under Windows 3.10
  65.  
  66. a. You can use two communication ports simultaneously that share the
  67.    same interrupt (for example, COM1 and COM3, or COM2 and COM4) only
  68.    if the hardware is capable of it. The ability to share
  69.    communications port IRQs is hardware dependent. Currently, the
  70.    only hardware that you can be assured that IRQ sharing is supported
  71.    on is MicroChannel. Although EISA (Extended Industry Standard
  72.    Architecture) does have IRQ sharing as part of its specifications,
  73.    implementation on current machines is spotty. If you are unable to
  74.    successfully share an IRQ with the COMIrqSharing switch set to
  75.    true, the hardware does not support IRQ sharing and Windows 3.00 is
  76.    not able to overcome the lack of support for this feature using
  77.    software.
  78.  
  79. b. COM3 and COM4 may not be reliable under Windows 3.00 standard mode
  80.    unless both COM1 and COM2 are first activated. If you use only COM3
  81.    and/or COM4, you may experience problems (with printing,
  82.    communications, your mouse). If you use COM1 and COM3 without using
  83.    COM2, you also may have problems. The easiest way to remember this is
  84.    to not use a higher serial port (2, 3, or 4) unless all lower number
  85.    ports (1, 2, and 3) are first activated (or in use).
  86.  
  87. c. Standard-mode Windows 3.10 uses the COMM.DRV directly whereas
  88.    enhanced-mode Windows 3.10 virtualizes the ports using a device
  89.    called the virtual communications driver (VCD). For this reason,
  90.    serial communication can theoretically be considered more reliable
  91.    under standard mode because there can be no miscommunication between
  92.    the VCD and the COMM.DRV. In cases where you are using multiple
  93.    communications ports under Windows 3.10 enhanced mode, verify that
  94.    the base port addresses are set as described in the table located
  95.    earlier in this article.
  96.  
  97.    Note: IRQ sharing is possible under enhanced-mode Windows 3.10 only
  98.    if you make the necessary changes to the [386ENH] section of the
  99.    SYSTEM.INI file as outlined above.
  100.  
  101. 3) Also, you may want to modify (or add) the lines:
  102.  
  103.         Com1AutoAssign=-1
  104.         Com2AutoAssign=0
  105.         Com3AutoAssign=2
  106.         Com4AutoAssign=2
  107.         COMIrqSharing=1
  108.         COMBoostTime=<milliseconds>
  109.          [ Default: 2
  110.            Purpose: Specifies the amount of time (in milliseconds) to
  111.                     allow a virtual machine to process a COM interrupt.
  112.                     If a communications application is losing keyboard
  113.                     characters on the display, you can try increasing
  114.                     this value.  deltaComm suggests 8 to 10 for Telix. ]
  115.         COM1Buffer=<characters>
  116.         COM2Buffer=<characters>
  117.         COM3Buffer=<characters>
  118.         COM4Buffer=<characters>
  119.          [ Default: 128
  120.            Purpose: Specifies the number of characters that will be
  121.                     buffered by the device on the corresponding
  122.                     communications port. Before changing one of these
  123.                     settings, make sure the corresponding
  124.                     COMxProtocol setting has the proper value.
  125.                     Buffering may slow down communications on a port,
  126.                     but might be necessary to prevent some
  127.                     communications applications from losing
  128.                     characters at high baud rates. The size of the
  129.                     buffer required will depend on the speed of the
  130.                     machine and the application's needs. Before
  131.                     increasing this value, see the COMxProtocol
  132.                     setting.  deltaComm recommends 1024 or 2048 for Telix. ]
  133.  
  134.  
  135.